[Chapter 2] 2.3 Delivery Agent F= Flags
Author: Bryan Costales & Eric Allman
Date: 1999-02-04T00:04:16Z

#

| Chapter 2 The sendmail.cf File |

## 2.3 Delivery Agent F= Flags

F=0

  Turns off MX lookups for this delivery agent (see §30.8.1).

F=3

  Extends quoted-printable conversions to encode ASCII characters that cannot be represented in EBCDIC (see §30.8.2).

F=5

  Uses rule set 5 after local aliasing (see §30.8.3).

F=7

  Strips the high bit when delivering (see §30.8.4).

F=8

  Forces `EightBitMode=p` for this delivery agent (see §30.8.5).

F=:

  Checks for `:include:` files (see §30.8.7).

F=|

  Checks for |program addresses (see §30.8.8).

F=/

  Checks for /file addresses (see §30.8.9).

F=@

  Allows users to be looked up in the User Database (see §30.8.10).

F=a

  Runs the extended SMTP protocol (see §30.8.11).

F=A

  Allows users to be in the LHS of an alias (see §30.8.12).

F=b

  Ensures a blank line after message (see §30.8.13).

F=c

  Excludes comment from $g in headers (see §30.8.14).

F=C

  Adds @domain to recipient that lacks one (see §30.8.15). Applies to the sending delivery agent only.

F=d

  Never encloses route addresses in <> (see §30.8.16).

F=D

  Specifies the need for a `Date:` header (see §30.8.17).

F=e

  Marks this delivery agent as "expensive" (see §30.8.18).

F=E

  Changes any extra lines that begin in "From" into ">From" (see §30.8.19).

F=f

  Causes delivery agent to add -f to argv (see §30.8.20).

F=F

  Specifies the need for a `From:` header (see §30.8.21).

F=g

  Suppresses sending of `From:<>` senders in bounce messages (see §30.8.22).

F=h

  Preserves uppercase in hostnames (see §30.8.23).

F=i

  Specifies to perform a User Database rewrite on the envelope sender (see §30.8.24).

F=I

  Causes delivery agent to send SMTP VERB to the other site (see §30.8.25).

F=j

  Specifies to perform a User Database rewrite of header recipient addresses (see §30.8.26).

F=k

  Suppresses check for loops in HELO command (see §30.8.27).

F=l

  Specifies that delivery agent is local (final) delivery (see §30.8.28).

F=L

  Causes SMTP line limits to be applied (obsolete, see §30.8.29).

F=m

  Says that the delivery agent can deliver to multiple recipients at once (see §30.8.30).

F=M

  Specifies the need for a `Message-ID:` header (see §30.8.31).

F=n

  Prevents the addition of a UNIX mailbox-style `From` to headers (see §30.8.32).

F=o

  Runs the delivery agent under the uid and gid of the recipient (see §30.8.33).

F=p

  Attempts to process the return path correctly (deprecated, see §30.8.34).

F=P

  Specifies the need for a `Return-Path:` header (see §30.8.35).

F=q

  Says to use a 252 instead of a 250 return code for an SMTP VRFY reply (see §30.8.36).

F=r

  Causes the delivery agent to add a -r to argv (see §30.8.37).

F=R

  Tells sendmail to use a reserved TCP port (see §30.8.38).

F=s

  Causes quotation marks to be stripped from addresses (see §30.8.39).

F=S

  Always run the delivery agent under a uid and gid specified (see §30.8.40).

F=u

  Preserves uppercase for user names (see §30.8.41).

F=U

  Prepends a UUCP-style `From` line (see §30.8.42).

F=w

  Verifies that the user is local by checking for an /etc/passwd entry (see §30.8.43).

F=x

  Specifies that the delivery agent requires a `Full-Name:` header (see §30.8.44).

F=X

  Specifies that the delivery agent needs an RFC821 hidden dot (see §30.8.45).

2.2 Delivery Agent Equates |  | 2.4 Defined Macros